namespace SLS.Presentation
{
    //.NET References
    using System;
    using System.Collections.Generic;
    using System.ComponentModel.Composition;
    using System.Linq;
    using System.Text;
    using SLS.Presentation.Constants;
    using SLS.ExClassLib.MVVM;
    using SLS.ExClassLib.Loc;
    using SLS.ExClassLib.Loc.Attributes;
    /// <summary>
    /// Defines a static localization's <see cref="ViewModel"/>
    /// </summary>
    [Export("FOREIGNKEYLISTLocalizationModel", typeof(ILocalizationModel))]
    public class FOREIGNKEYLISTLocalizationModel: LocalizationModel
    {
        //Constructors
        //Fields 
        /// <summary>
        /// Default constructor.
        /// </summary>
        public FOREIGNKEYLISTLocalizationModel()
        {
            new FOREIGNKEYLISTRM();
            LocalizationManager.RegisterLocalizationModel(this);
        } 
        //Properties
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.SM)]
        [LocalizeDynamically(Language = "en", Value = "SM")]
        public String SM { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.FID)]
        [LocalizeDynamically(Language = "en", Value = "FID")]
        public String FID { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TYPE)]
        [LocalizeDynamically(Language = "en", Value = "TYPE")]
        public String TYPE { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.BUNIQUE)]
        [LocalizeDynamically(Language = "en", Value = "BUNIQUE")]
        public String BUNIQUE { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.FOREIGNKEY)]
        [LocalizeDynamically(Language = "en", Value = "FOREIGNKEY")]
        public String FOREIGNKEY { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TBNAME)]
        [LocalizeDynamically(Language = "en", Value = "TBNAME")]
        public String TBNAME { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TTTABLE)]
        [LocalizeDynamically(Language = "en", Value = "TTTABLE")]
        public String TTTABLE { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.CHECKINGTYPE)]
        [LocalizeDynamically(Language = "en", Value = "CHECKINGTYPE")]
        public String CHECKINGTYPE { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.UPDATETYPE)]
        [LocalizeDynamically(Language = "en", Value = "UPDATETYPE")]
        public String UPDATETYPE { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.YKREAL)]
        [LocalizeDynamically(Language = "en", Value = "YKREAL")]
        public String YKREAL { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY0)]
        [LocalizeDynamically(Language = "en", Value = "KEY0")]
        public String KEY0 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY1)]
        [LocalizeDynamically(Language = "en", Value = "KEY1")]
        public String KEY1 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY2)]
        [LocalizeDynamically(Language = "en", Value = "KEY2")]
        public String KEY2 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY3)]
        [LocalizeDynamically(Language = "en", Value = "KEY3")]
        public String KEY3 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY4)]
        [LocalizeDynamically(Language = "en", Value = "KEY4")]
        public String KEY4 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY5)]
        [LocalizeDynamically(Language = "en", Value = "KEY5")]
        public String KEY5 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY6)]
        [LocalizeDynamically(Language = "en", Value = "KEY6")]
        public String KEY6 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY7)]
        [LocalizeDynamically(Language = "en", Value = "KEY7")]
        public String KEY7 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY8)]
        [LocalizeDynamically(Language = "en", Value = "KEY8")]
        public String KEY8 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.KEY9)]
        [LocalizeDynamically(Language = "en", Value = "KEY9")]
        public String KEY9 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TFOREIGNKEY)]
        [LocalizeDynamically(Language = "en", Value = "TFOREIGNKEY")]
        public String TFOREIGNKEY { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY0)]
        [LocalizeDynamically(Language = "en", Value = "TKEY0")]
        public String TKEY0 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY1)]
        [LocalizeDynamically(Language = "en", Value = "TKEY1")]
        public String TKEY1 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY2)]
        [LocalizeDynamically(Language = "en", Value = "TKEY2")]
        public String TKEY2 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY3)]
        [LocalizeDynamically(Language = "en", Value = "TKEY3")]
        public String TKEY3 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY4)]
        [LocalizeDynamically(Language = "en", Value = "TKEY4")]
        public String TKEY4 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY5)]
        [LocalizeDynamically(Language = "en", Value = "TKEY5")]
        public String TKEY5 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY6)]
        [LocalizeDynamically(Language = "en", Value = "TKEY6")]
        public String TKEY6 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY7)]
        [LocalizeDynamically(Language = "en", Value = "TKEY7")]
        public String TKEY7 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY8)]
        [LocalizeDynamically(Language = "en", Value = "TKEY8")]
        public String TKEY8 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.TKEY9)]
        [LocalizeDynamically(Language = "en", Value = "TKEY9")]
        public String TKEY9 { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.LDES)]
        [LocalizeDynamically(Language = "en", Value = "LDES")]
        public String LDES { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.SDES)]
        [LocalizeDynamically(Language = "en", Value = "SDES")]
        public String SDES { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.CONDITIONS)]
        [LocalizeDynamically(Language = "en", Value = "CONDITIONS")]
        public String CONDITIONS { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.SUBSTATUS)]
        [LocalizeDynamically(Language = "en", Value = "SUBSTATUS")]
        public String SUBSTATUS { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.STATUS)]
        [LocalizeDynamically(Language = "en", Value = "STATUS")]
        public String STATUS { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.FUSER)]
        [LocalizeDynamically(Language = "en", Value = "FUSER")]
        public String FUSER { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.FDATE)]
        [LocalizeDynamically(Language = "en", Value = "FDATE")]
        public String FDATE { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.LUSER)]
        [LocalizeDynamically(Language = "en", Value = "LUSER")]
        public String LUSER { get; set; }                  
        [LocalizeDynamically(FOREIGNKEYLISTLocalizationKey.LDATE)]
        [LocalizeDynamically(Language = "en", Value = "LDATE")]
        public String LDATE { get; set; }                  
    }
}
  
